package net.sx.minemodule.mvp.item;

import com.kedll.library.mvp.BaseItem;

import net.sx.minemodule.R;
import net.sx.minemodule.mvp.bean.RefundGoodsBean;

/**
 * Created by Administrator 可爱的路人 on 2019/7/6.
 * Email:513421345@qq.com
 * 售后详情，商品信息
 * {@link net.sx.minemodule.mvp.bean.AfterGoodsBean}不再使用，之所以保留，在申请售后页面有使用
 * {@link AfterGoodsItem}不再使用，之所以保留，额，好像可以删~~
 *
 */
public class RefundDetailGoodsItem extends BaseItem<RefundGoodsBean> {
    public RefundDetailGoodsItem(RefundGoodsBean data) {
        super(data);
    }

    @Override
    public int getLayout() {
        return R.layout.mine_item_refund_detail_good;
    }

    /**
     * 商品封面图名称
     */
    public String getGoodsImgPath() {
        return getData().getPic();
    }

    /**
     * 商品名称
     */
    public String getGoodsName() {
        return getData().getProductName();
    }

    /**
     * 商品规格及数量
     */
    public String getSpecification() {
        StringBuilder sbGoodsSpecification = new StringBuilder();
        if (getData().getAttrs()!=null) {
            for (RefundGoodsBean.AttrsBean a : getData().getAttrs()) {
                sbGoodsSpecification.append(a.getName()).append("：").append(a.getValue()).append(" ");
            }
        }
        sbGoodsSpecification.append("数量：x").append(getData().getNum());
        return sbGoodsSpecification.toString();
    }
}
